intellectually gifted - French English Dictionary